difficult to operate - Allemand Anglais Dictionnaire